home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PCBFRE
-
- PCBoard Dynamic File Ratio Enforcer
-
-
- A PCBoard Post/Call Ratio Enforcer
- Post/Download Ratio Enforcer
- Files Ratio Enforcer
- Bytes Ratio Enforcer
- Time/Byte Bank
- Bytes Per Message Reward
-
-
- Version 2.0 (30-March-1992)
-
- PCBFRE20.ZIP
-
- For use with PCBoard Versions 14.5+
-
-
-
- Copyright 1991, 1992 Geoffrey Sy
- ALL RIGHTS RESERVED
-
-
-
- This program is supported by:
-
-
-
- Geoffrey Sy
- 51 Wyatt Walk
- Toronto, Ontario Canada
- M5A 3T3
-
-
- Support BBS:
-
- The GRAFIX Connection
- HST: (416) 287-9002
- 2400: (416) 286-8734
-
- Best time to call: 5:30 - 9:00 am E.S.T.
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ TABLE OF CONTENTS │
- └────────────────────────────────────────────────────────────────┘
-
-
- Introduction .................................................... 3
-
- Installation .................................................... 3
- Edit PCBoard's PWRD ........................................ 3
- Using FRESM ................................................ 3
- Edit PCBFRE's Configuration ................................ 4
- Edit PCBFRE Ratio table .................................... 5
- The Ratio System Examples .................................. 6
- Edit Bank Limits ........................................... 7
- Edit PCBoard's Door Security File .......................... 7
- Edit PCBFRE Door Script file ............................... 8
- PCBFRE Command line options ................................ 8
- Trial Run .................................................. 9
- Edit FRETEXT ............................................... 9
- PCBFRE's Display Files ................................. 4, 10
- PCBFRE Display Files Substitution Variables ............... 10
- PCBFRE banking features ................................... 11
-
- Program Capabilities............................................ 12
- Security/Language specific display files .................. 12
- Non-Standard COM Ports .................................... 12
- Session Logging ........................................... 12
- Multi-Tasking/Node Support ................................ 12
- Network, File Sharing Support ............................. 12
- SysOp Function Keys ....................................... 13
-
- Error Codes ................................................ 13, 14
- Problem Report Procedure .................................. 14
-
- Support/Registrations........................................... 15
-
- Disclaimers/Copyrights/Credits ................................. 16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 2
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ INTRODUCTION │
- └────────────────────────────────────────────────────────────────┘
-
-
- PCB File Ratio Enforcer was created to compliment PCBoard's lack of
- ratio enforcement. PCBFRE is a door for PCBoard 14.5+ to enforce
- the available download bytes based on download/upload, post/call,
- post/download ratios. Some enhanced features include bytes reward
- for message posts and a unique time/byte banking system.
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ PROGRAM INSTALLATION/OPERATION │
- └────────────────────────────────────────────────────────────────┘
-
-
- Step #1:
- =======
-
- Edit PCBoard's PWRD file and set daily download bytes to 0 for the
- security levels to be enforced with PCBFRE. This step is required
- to stop PCBoard from giving the user any bytes. When PCBFRE is
- used, PCBFRE calculates the amount of bytes the user is allowed to
- receive based on his ratios.
-
-
- Step #2:
- ========
-
- Edit PCBFRE's configuration file. The one included in this archive
- is called PCBFRE.CNF. Please use FRESM to edit this file. The
- command line for starting FRESM is:
-
- FRESM PCBFRE.CNF C:\PCB
- │ │
- │ └┤ PCBoard System directory
- │
- └─────────┤ Name of CNF file
-
- FRESM will create a configuration file if one does not already
- exist. The location of your PCBoard Systems directory is required
- for FRESM to obtain the colour and text editor configuration from
- PCBSM.CNF and PCBSM.CLR.
-
-
- There are 3 options on the main menu:
-
- A - Edit Configuration File
- B - Edit PCBFRE Security Table
- C - Edit Banking Data File
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 3
-
-
-
-
-
-
-
- Option A: Edits PCBFRE's configuration file options.
-
- 1. ║ BBS Name: Simple Solutions Software
- 2. ║ Registration # 0
- ║
- 3. ║ Use slow BIOS comm driver (Y/N): N
- ║
- 4. ║ NORMAL display file : NORMAL
- 5. ║ FILES/BYTES EXCEEDED display file: FILES
- 6. ║ MESSAGE EXCEEDED display file : MSGS
- 7. ║ RATIO NOT ENFORCED display file : EXEMPT
- ║
- 8. ║ FRE Bank Welcome display file : WELCOME
- 9. ║ FRE Bank Goodbye display file : GOODBYE
- 10. ║ FRE Bank Help display file : HELP
- 11. ║ FRE Bank Menu display file : MENU
-
- 1. This is where you enter your BBS name. If you have
- registered PCBFRE, this must be the same as the BBS name
- entered in PCBoard.
-
- 2. The registration code you receive when you register
- PCBFRE.
-
- 3. This tells PCBFRE how to communicate with your modem.
- Older PCs and not 99%+ MS-DOS compatible machines such as
- Tandy and alike may need to set this to Y. The setting
- for the majority of PCs is N. If one setting doesn't
- work on your PC, the other might.
-
- 4. This text file will be displayed when the user's ratio is
- within normal limit.
-
- 5. This text file will be displayed when the user's files or
- bytes ratio has been exceeded.
-
- 6. This text file will be displayed when the user's messages
- ratio has been exceeded.
-
- 7. This text file will be displayed when the user's ratios
- are not being enforced by PCBFRE.
-
- 8. This file will be displayed when the user enters the
- bank.
-
- 9. This file will be displayed when the user exits the bank.
-
- 10. This file explains the commands in the bank. The '?' or
- 'H' command will display it.
-
- 11. The list of commands and short explanations for the bank.
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 4
-
-
-
-
-
-
-
- Option B:
- --------
- This option edits PCBFRE's Security levels table. This is where
- the ratio options for the security levels are controlled.
-
- 1. ║ Security Level ....... 60
- 2. ║ Bytes Ratio .......... 3.00
- 3. ║ Files Ratio .......... 4.00
- 4. ║ Message Ratio ........ 7.00
- 5. 6.║ Maximum Daily Limit .. 204800 Enforce Daily (Y/N)? N
- 7. ║ Base Baud Rate ....... 0
- 8. 9.║ Bytes per Message .... 1024 Enforce Daily (Y/N)? N
-
- 10. ║ Bank Daily Time Limit ...... 30
- 11. ║ Bank Maximum Time Bal ...... 60
- 12. ║ Bank Daily Bytes Limit ..... 102400
-
- 1. The security level to be enforced.
-
- 2. The number of bytes the user may download for each byte
- uploaded.
-
- 3. The number of file the user may download for each file
- uploaded.
-
- 4. The number of calls or downloads the user may make for
- each message left.
-
- 5. The maximum byte limit the user may download per session.
- Set it to 0 if you don't want the user to download.
-
- 6. When this is set to Y, the maximum limit (item 5) is
- only calculated on the first call.
-
- 7. Similar to PCBoard's base baud rate setting. When set,
- the maximum daily limit will be adjusted according to the
- user's connect baud rate.
-
- 8. The number of bytes given to the user for each message
- post.
-
- 9. This setting decides when to reward the message posts.
- When set to Y PCBFRE will only reward the user once per
- day. When the N setting is used, the bytes are rewarded
- every time PCBFRE detects a new message post.
-
- 10. The number of minutes the user may withdraw per day.
-
- 11. Then maximum number of minutes allowed in the account.
-
- 12. The number of bytes the user may withdraw per day.
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 5
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ THE RATIO SYSTEM │
- └────────────────────────────────────────────────────────────────┘
-
-
- The illustration on the previous page translates to the following:
-
- Bytes ratio: 3:1 Files ratio: 4:1
- Messages ratio: 7:1
- Session limit: 200K
- BPM reward: 1K
-
- Bank balance limit: 60 minutes
- Bank daily limit: 30 minutes
- Bytes withdrawal limit: 100K
-
- Users with security level 60 may download 3 bytes for each
- byte they upload up to a maximum of 200K per session. For
- every 4 files they download they must upload one file. They
- must post 1 message every 7 calls and are given 1K for each
- message they post. All ratios and rewards are recalculated
- each time PCBFRE is executed. Baud rate is not taken into
- account.
-
-
- Let's take a look at another example. This one is for those SysOps
- who value message participation than files:
-
- Bytes ratio: 1:1 Files ratio: 0:0
- Messages ratio: 1:1
- Session limit: 200K
- BPM reward: 5K
-
- Users are required to upload 1 byte for each byte they
- download up to a maximum of 200K per session. They must post
- a message each call and are given 5K for each message post.
-
- If the 1:1 post/call ratio system cause the phone line to be
- free all the time, the post/download ratio system may be the
- answer. Use the command line switch /POSTDL to enable this.
-
-
- For BBSes where bytes don't count much, such as systems specialized
- in game cheats, un-protects, docs:
-
- Bytes ratio: 0:0 Files ratio: 1:1
- Messages ratio: 0:0
- Session limit: 100K
-
- Users are required to upload one file for each one downloaded.
- After every 100K downloads, they must recalculate their ratio.
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 6
-
-
-
-
-
-
-
- Option C:
- --------
- This option edits PCBFRE's banking data file. Use this function to
- modify information in the banking data file.
-
- 1. ║ Name ................. GEOFFREY SY
- 2. ║ Account balance ...... 200
- 3. ║ Date withdraw time ... 03-09-92
- 4. ║ Amount withdrew .... 10
- ║
- 5. ║ Date withdraw bytes .. 03-09-92
- 6. ║ Bytes withdrew ..... 0
- ║
- 7. ║ Date of BPM reward ... 03-09-92
- 8. ║ BPM message pointer .. 4
-
- 1. The account holder's name
-
- 2. The current time balance
-
- 3. Date when time was withdrawn
-
- 4. Amount withdrew on that date (item 3)
-
- 5. Date when bytes were withdrawn
-
- 6. Number of bytes withdrawn on that date (item 5)
-
- 6. Date when Bytes/Message reward was given
-
- 8. Number of messages the user posted at that point in time.
-
-
- Step #3:
- =======
-
- Setup PCBFRE as a PCBoard Door. Load up PCBSetup, go to edit door
- security file and add the following line:
-
-
- USER DOOR
- Filename Password Sec Login SYS SYS Shell Path to DOOR files
- ════════ ════════ ═══ ═════ ════ ════ ═════ ══════════════════
- PCBFRE 0 Y Y N Y
-
-
- The Autologin and Shell options are optional. If you run more than
- one autologin program, you may want to combine all of them into one
- script file. PCBFRE requires about 128K to operate. Make sure you
- have enough memory if you want PCBoard to shell to PCBFRE. The
- USERS.SYS option must be set to Y or PCBFRE won't work!
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 7
-
-
-
-
-
-
-
- The following is your typical PCBoard door script file. The one
- included in this package is named "PCBFRE".
-
- REM Door script for PCBFRE - PCBoard File Ratio Enforcer.
- %PCBDRIVE%
- CD \PCB\FRE
- PCBFRE PCBFRE.CNF %PCBDRIVE%%PCBDIR% /POSTDL /NEW:204800:1:1
- CD %PCBDIR%
- IF (%INPCB%)==(Y) EXIT
- BOARD
-
- Here's the explanation of PCBFRE's command line:
-
- PCBFRE PCBFRE.CNF C:\PCB /POSTDL /NEW:204800:1:1
- │ │ │ │
- │ │ │ └─┤ Award new user with
- │ │ │ │ starting bytes, files,
- │ │ │ │ and messages
- │ │ │
- │ │ └─────────┤ Enforce post/download
- │ │ │ instead of post/call
- │ │
- │ └──────────────┤ Location of your PCBoard
- │ │ Node directory
- │
- └────────────────────────┤ Pathname of PCBFRE's
- │ configuration file
-
- The first two (2) options on the command are a must, the rest are
- optional.
-
-
- Available command line options:
-
- /STRICT - This option tells PCBFRE to enforce strict ratios.
- Normally a user does not consider exceeded his
- post/calls ratios unless he downloads. With the
- strict rule in effect, downloads are not used when
- determining post/calls ratio. This will mean if the
- user uploaded nothing and/or posted no messages, he
- is considered exceeding his post/calls and files
- ratios.
-
- /POSTDL - This tells PCBFRE to enforce "Messages Post/Files
- Download" Ratio instead of the normal Messages
- Post/Calls Ratio.
-
- /$$LOGOFF - This tells PCBFRE to run your $$LOGOFF.BAT file
- before clearing out the PCBOARD.SYS when a user logs
- off inside the bank.
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 8
-
-
-
-
-
-
-
- /NEW:204800:1:1 - This tells PCBFRE to give new users some
- │ │ │ upload credits.
- │ │ │
- │ │ └──────────────────┤ The number of message
- │ │ │ posts to give new users
- │ │
- │ └────────────────────┤ The number of uploaded
- │ │ files to give new users
- │
- └────────────────────────┤ The number of uploaded
- │ bytes to give new users
-
- New users affected by the /NEW option must meet the following
- criteria:
-
- Files Uploaded and Downloaded = 0
- Bytes Uploaded and Downloaded = 0
- User's security level must exist in PCBFRE's ratio table
-
- That's all that's needed. The line "IF (%INPCB%)==(Y) EXIT" is
- used to exit from shelled doors. If you don't run PCBFRE as a
- shelled door then you may remove it.
-
-
- Step #4:
- ========
-
- TRIAL RUN. If you have a runtime error please check the runtime
- error codes in this document.
-
-
- Step #5:
- ========
-
- FRETEXT contains 2 lines of text. The first line is displayed when
- a new user is awarded "Start-Up" bytes/files. The second line is
- displayed when a user receives "Bytes Per Message" reward. You may
- use the macro %\FILE to display external text files. In addition to
- the macros listed on the next page, the following macros are also
- available:
-
- Available when "Bytes Per Message" are awarded:
-
- @BPMREWARD@ Bytes rewarded for new messages posted
- @BPMPOSTS@ Messages posted qualified for BPM reward
-
- Available when new user "Start-Up" bytes are awarded:
-
- @NEWBYTES@ New users bytes awarded
- @NEWFILES@ New users files awarded
- @NEWMSGS@ New users messages awarded
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 9
-
-
-
-
-
-
-
- All external display files may be edited to your own taste to match
- the theme of your BBS. See below (PROGRAM CAPABILITIES) if you want
- to create language-specific or security-level-specific displays.
- From FRESM, press F2 to edit the non-colored version and F3 to edit
- the ANSI version. All ASCII, ANSI and IBM graphics characters are
- supported in the display files. You can use all PCBoard's @X##
- colour codes as well as the following variables:
-
- @MSGRATIO@ SysOp set # of calls allowed per post
- @FILERATIO@ SysOp set # of files download per upload
- @BYTERATIO@ SysOp set # of bytes download per upload
- @ADJBYTES@ Adjusted download bytes available
- @MSGLEFT@ Messages user has left/uploaded to PCBoard
- @MSGREAD@ Message user has read/downloaded from PCBoard
- @BPMBYTES@ Bytes per message in the ratio table
- @EARNEDBYTES@ The maximum bytes the user has earned
-
- $B$ modem open baud rate
- $C$ connect bps same as @BPS@
- $CLREOL$ clear to end of line
- $DEFAULT$ the default color
- $N$ port number 0=local, 1..4
- $NODE$ current node number
- $NONSTOP$ display the rest of the file non-stop
- $SYSOP$ sysop name
- $TIME$ daily time limit in minutes
- @BEEP@ beep speaker, control-g
- @BOARDNAME@ the name of your BBS
- @BPS@ estimated connect bps
- @CITY@ city and state of caller (all caps)
- @CLS@ clear screen
- @DATAPHONE@ caller's business/data phone number
- @DLBYTES@ total bytes downloaded - all calls
- @DLFILES@ total files downloaded - all calls
- @EVENT@ time of next scheduled event
- @EXPDATE@ subscription expiration date
- @FIRST@ first name of the user
- @HOMEPHONE@ caller voice phone number
- @LASTDATEON@ last date on (mm-dd-yy format)
- @LASTTIMEON@ last time on (hh:mm format)
- @NUMTIMESON@ number of times on system
- @SECURITY@ users current security level incl. conf. add.
- @SYSDATE@ host date in (mm-dd-yy format)
- @SYSTIME@ host system in (hh:mm format)
- @TIMELEFT@ time remaining that call incl. all credits
- @TIMELIMIT@ time allowed from PWRD file
- @TIMEUSED@ minutes used since logon
- @UPBYTES@ total bytes uploaded - all calls
- @UPFILES@ total files uploaded - all calls
- @USER@ complete name of the caller
- @WAIT@ force a "press enter to continue" prompt
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 10
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ BANKING FEATURE │
- └────────────────────────────────────────────────────────────────┘
-
- If you want to activate the banking feature, just create a separate
- door script and use the /BANK switch on the command line. The
- sample door script for the bank is included in the archive as BANK.
- The content of the script follows:
-
- @ECHO OFF
- rem PCBFRE - PCBoard File Ratio Enforcer - BANKING FUNCTIONS
- %PCBDRIVE%
- CD \DOORS\PCBFRE
- PCBFRE PCBFRE.CNF %PCBDIR% /BANK
- CD %PCBDIR%
- IF (%INPCB%)==(Y) EXIT
- BOARD
-
- The time bank feature in PCBFRE is just your ordinary time bank
- system, it allows deposits and withdraws.
-
- The bytes bank is unique. It was designed to encourage uploads,
- instead of allowing users to stockpile their bytes left-over from
- their daily limits. With this banking system, the more the users
- upload the more bytes they'll have to withdraw.
-
- For users with bytes ratios not enforced, when bytes are withdrawn,
- the amount equal to the user's ratio is taken from the user's total
- upload to increase the user's bytes available for the day. These
- users' bank ratio is determined by the last security level read.
- The security levels are sorted in descending order, so the last
- level read would be the lowest level. Since the lowest level
- allowed is 0, you may use that to determine the bank bytes ratio
- for those users.
-
- For example: A user with a 4:1 bank ratio withdraws 100K from the
- bank. This is how the 100K would be calculated:
-
- Each upload byte is worth 4 download bytes, so 100K download
- bytes would require 25K upload bytes.
-
- 100K / 4 = 25K
-
- 25K is then subtracted from the total upload and 100K is
- added to the bytes available.
-
- For users with bytes ratios enforced, the bank will calculate the
- proper amount they may withdraw without exceeding their ratios.
-
-
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 11
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ PROGRAM CAPABILITIES │
- └────────────────────────────────────────────────────────────────┘
-
-
- PCBFRE is a standard ProKit door. Some of its features include:
-
- + Security-level / Language specific display files:
-
- To activate this feature, replace the first 3 letters of
- the menu name with the security level.
-
- For level 60, NORMAL becomes 060MAL
-
- For language specific menu, let say French just add the
- extension as specified in PCBoard.
-
- For French (.FRE), NORMAL becomes NORMAL.FRE
- Add level specific and it becomes 060MAL.FRE
-
- + Support for non-standard COM ports COM3 - COM8. If the
- door doesn't work with your COM port you may set the
- following environment variables:
- SET COMBASE=nnnn
- Sets the base I/O address (in DECIMAL) for non-standard
- COM ports.
- SET COMIRQ=n
- Sets the IRQ level for non-standard COM ports.
-
- + Support for Multi-Nodes.
-
- + Support for Baud Rates up to 115200 bps.
-
- + Complete session logging. Everything the user sees can be
- captured in a session log. This is enabled by adding
- SET PRODEBUG=ON
- to the door script; output will be logged to DEBUG.OUT.
-
- + Operation under DoubleDOS, TaskView or DesqView is fully
- supported. The door will give up idle time to speed the
- other partition. If screen bleedthrough or background
- lockups occur, you may need to add the environment
- statement
- SET OVCRT=ON
- before executing the door. This disables direct screen
- write.
-
- + Automatic network file sharing is implemented on all
- system files. The door has been tested under LanTastic,
- Novell, NTNX and other true networks.
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 12
-
-
-
-
-
-
-
- + Sysop function keys supported are:
- F2 .... Lockout current user
- F3 .... Toggle printer logging
- F4 .... Toggle operator page bell
- F5 .... Shell to DOS while caller is online
- F7 .... Toggle alarm beeps
- F8 .... Force immediate logoff and hangup
- F9 .... Toggle local display
- F10 . .. Chat with user
- ALT-B .. Debug/display memory and overlay information
- ALT-I .. File input during message entry and CHAT
- ALT-F .. File capture of all displays
- ALT-M .. Node status display
- ALT-N .. Sysop on-next
- ALT-P .. Print complete session
- ALT-X .. Sysop dos-exit next
- UP ... Increase online time
- DOWN ... Decrease online time
- PgUp ... Display comments from user file
- PgDn ... Display phone numbers, password
- HOME ... Listing available functions
- SHIFT .. F1..F10 . Sysop macro keys defined in PCBSETUP
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ ERROR CODES │
- └────────────────────────────────────────────────────────────────┘
-
-
- Error Class Description
-
- 2 DOS: File not found (Check command line)
- 3 DOS: Path not found
- 4 DOS: Too many open files (Check CONFIG.SYS)
- 5 DOS: File access denied
- 6 DOS: Bad file handle
- 12 DOS: Bad file access code
- 16 DOS: Can't remove current dir
- 15 DOS: Bad drive number
- 100 I/O: Disk read error
- 101 I/O: Disk write error
- 102 I/O: File not assigned
- 103 I/O: File not open
- 104 I/O: File not open for input
- 105 I/O: File not open for output
- 106 I/O: Bad numeric format (Check numbers in .CNF)
- 150 CRITICAL: Disk is write-protected
- 151 CRITICAL: Unknown unit
- 152 CRITICAL: Drive not ready
- 153 CRITICAL: Unknown command
- 154 CRITICAL: CRC error in data
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 13
-
-
-
-
-
-
-
- 156 CRITICAL: Disk seek error
- 157 CRITICAL: Unknown media type
- 158 CRITICAL: Sector not found
- 159 CRITICAL: Printer out of paper
- 160 CRITICAL: Device write fault
- 161 CRITICAL: Device read fault
- 162 CRITICAL: Network or Hardware failure
- 200 FATAL: Division by zero
- 201 FATAL: Range check
- 202 FATAL: Stack overflow
- 203 FATAL: Heap overflow
- 204 FATAL: Bad pointer operation
- 205 FATAL: Floating point overflow
- 206 FATAL: Floating point underflow
- 207 FATAL: Bad floating point operation. Check to
- make sure all the numeric values in the
- PCBFRE security table are of reasonable
- value. Large numbers and negative numbers
- will cause this error.
- 208 FATAL: Overlay Manager not initialized
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ PROBLEM REPORTS │
- └────────────────────────────────────────────────────────────────┘
-
-
- If you need to report a problem, please capture the session using
- DOS environment variable "SET PRODEBUG=ON". The ouput file called
- "DEBUG.OUT" will be in the same directory that PCBFRE is executed
- from. Depending on the node, the file will be named "DEBUG#.OUT"
- where # is the node number. Please include this file as well as
- the USERS.SYS file in use during that session and a thorough
- explanation of the problem encountered. Please ZIP these files up
- and send it to my support BBS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 14
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ SUPPORT/REGISTRATION │
- └────────────────────────────────────────────────────────────────┘
-
- If you have any questions, bugs, comments or suggestions, please
- contact me. I may be reached on the PCBoard conference on NANet,
- City2City(tm), Intelec(tm), and other networks. I can also be reach
- on my support BBS or by snail-mail to the above address. Registered
- users may contact me using the voice number in the registration
- document.
-
- Since this is user supported software, I don't expect you to
- register if you don't like it or if it doesn't meet your needs.
- Just stop using it after a reasonable trial period (2-3 weeks). The
- program is not crippled in any way, there is only a short delay at
- the start/exit of the program to remind the user that the copy is
- un-registered.
-
- If you like the program and use it regularly, please register it.
- The registration cost is a one-time fee of $20.00. With the
- registration you'll receive unlimited voice support and upgrades.
- Your registration encourages further development, enhancement and
- my continued support of the product. Please send your registration
- in the form of a Money Order, Personal Cheque, or Cashier's Cheque
- to the above address.
-
- ┌────────────────────────────────────────────────────────────────┐
- │ REGISTRATION OPTIONS │
- └────────────────────────────────────────────────────────────────┘
-
-
- 1 - Your registration information will be left in a message
- on my support BBS. You'll need to scan conference 3 for
- it.
-
- 2 - I'll upload the latest copy with the registration
- information to your BBS. If you're long distance, please
- add appropriate cost to cover a long-distance call.
-
- 3 - You'll receive the latest version on a disk by
- snail-mail. Please add appropriate costs to cover disk
- and mailing cost.
-
- 4 - I'll send your registration information in a first class
- letter. No additional cost is required.
-
- 5 - You may drop by my home to pick up the registration.
- Please let me know in advance. I live in a rough
- neighborhood, so watch yourself if you really must pick
- up the registration in person. A few has dropped by so
- far and have escaped safely with their registrations.
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 15
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ CREDITS │
- └────────────────────────────────────────────────────────────────┘
-
-
- Thanks to Jeff Leung:
-
- For the great job of providing his time and resources on The
- GRAFIX Connection to support PCBFRE and my other programming
- efforts. I'd also like to thank him waking me up at 4:00 am in
- the morning everytime he thought he had found a bug in PCBFRE.
-
-
- Thanks to Stew Francis, Shaun Gallant, Kerry Kostner, Terry Wilson,
- Dennis Kaczor, Leonard Lada:
-
- For all the ideas, suggestions, bug reports, and beta testing
- during the beta cycle. Without the help of these individuals,
- I wouldn't have been able to find and squash those nasty
- little bugs running loose inside PCBFRE. Thanks guys, for the
- help, patience, and support.
-
-
- Thanks to all registered users of PCBFRE for the continued support.
- Without such support, PCBFRE wouldn't be where it is today.
-
-
- ┌────────────────────────────────────────────────────────────────┐
- │ STANDARD DISCLAIMERS/COPYRIGHTS │
- └────────────────────────────────────────────────────────────────┘
-
- This program is provided on an "AS IS" basis. No warranty of any
- kind is expressed or implied. YOU USE THIS PROGRAM AT YOUR OWN
- RISK. I take no responsibility for any damage caused directly or
- indirectly from the use or the inability to use this program.
-
-
- ProKit & Pro* Utilities - Copyrighted: Samuel Smith - The Tool Shop
- PCBoard - Copyrighted: Clarke Development Company
- Other - Copyrighted: Respected Owners
-
-
-
-
-
-
-
-
-
-
-
-
- ─────────────────────────────────────────────────────────────────
- PCBoard File Ratio Enforcer v2.0 . . . . . . . . . . . . . . . 16
-